home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_53_clUtilitiesSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
20KB
|
329 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 637A bls +0x7C /* 0000007C */
00000002 C97D and.w <<invalid special address>>, D4
00000004 0000 05C8 ori.b D0, 0xC8
00000008 0000 036F ori.b D0, 0x6F /* 'o' */
0000000C 0000 0044 ori.b D0, 0x44 /* 'D' */
00000010 8000 or.b D0, D0
00000012 0002 9176 ori.b D2, 0x76 /* 'v' */
00000016 A95E syscall GetControlTitle/GetCTitle
00000018 1836 FEE9 move.b D4, [A6 + A7 * 8 - 0x23]
0000001C FE2C 282B .unknown 0xFE2C 0x282B (W = 7)
00000020 0284 57C5 FD9C andi.l D4, 0x57C5FD9C
00000026 09FA .incomplete
00000028 09F2 .incomplete
0000002A 09EA .incomplete
0000002C 6780 beq -0x7E /* FFFFFFAE */
0000002E 3886 move.w [A4], D6
00000030 0B00 btst D0, D5
00000032 FCD2 6F40 .extension 0xCD2 <<F/2-3/6>> // unimplemented
00000036 6790 beq -0x6E /* FFFFFFC8 */
00000038 67B8 beq -0x46 /* FFFFFFF2 */
0000003A 2912 move.l -[A4], [A2]
0000003C 29AA 2A8A 0F08 move.l [A4 + <<invalid base displacement size>> + D0 * 8], [A2 + 0x2A8A]
00000042 1082 move.b [A0], D2
00000044 8CF4 4814 divu.w D6, [A4 + D4 + 0x14]
00000048 0C60 4008 cmpi.w -[A0], 0x4008
0000004C 0200 9B1D andi.b D0, 0x1D
00000050 B6DC cmpa.w A3, [A4]+
00000052 42A3 clr.l -[A3]
00000054 0CDC .incomplete
00000056 F304 .extension 0x304 <<F/4-5/1>> // unimplemented
00000058 3311 move.w -[A1], [A1]
0000005A 1300 move.b -[A1], D0
0000005C D308 addx.b -[A1], -[A0]
0000005E 1E09 move.b D7, A1
00000060 021A EB0D andi.b [A2]+, 0xD /* '\r' */
00000064 261C move.l D3, [A4]+
00000066 2C5E movea.l A6, [A6]+
00000068 C302 abcd D1, D2
0000006A 0B0F btst A7, D5
0000006C 1306 move.b -[A1], D6
0000006E 3B00 move.w -[A5], D0
00000070 9B00 subx.b D5, D0
00000072 B893 cmp.l D4, [A3]
00000074 0248 6B00 andi.w A0, 0x6B00 /* 'k\0' */
00000078 121C move.b D1, [A4]+
0000007A BC20 cmp.b D6, -[A0]
label0000007C:
0000007C 10A6 move.b [A0], -[A6]
0000007E 3C5B movea.w A6, [A3]+
00000080 08FB 0308 530C bset.b <<invalid full ext with I/IS == 4>>, 0x8
00000086 6014 bra +0x16 /* 0000009C */
00000088 1B03 move.b -[A5], D3
0000008A 5B00 subq.b D0, 5
0000008C 9700 subx.b D3, D0
0000008E 0C0B 0D1E cmpi.b A3, 0x1E
00000092 C101 abcd D0, D1
00000094 1AFB 0126 380A 1630 move.b [A5]+, [[PC + 0x380A] + D0 + 0x1630]
label0000009C:
0000009C 833A CB20 or.b [PC - 0x34E0 /* FFFFCB22, cstring ""<EOF> */], D1
000000A0 3206 move.w D1, D6
000000A2 2202 move.l D1, D2
000000A4 0053 210A ori.w [A3], 0x210A /* '!\n' */
000000A8 8883 or.l D4, D3
000000AA 3A44 movea.w A5, D4
000000AC 3B08 move.w -[A5], A0
000000AE 2D06 move.l -[A6], D6
000000B0 002E 08F3 077B ori.b [A6 + 0x77B], 0xF3
000000B6 170E move.b -[A3], A6
000000B8 1246 movea.b A1, D6
000000BA 3410 move.w D2, [A0]
000000BC 8689 or.l D3, A1
000000BE 0A06 8206 xori.b D6, 0x6
000000C2 6806 bvc +0x8 /* 000000CA */
000000C4 86B3 2BBB 0068 48B1 038C BB01 or.l D3, [[0x6848B1 + D2 * 2] + 0x38CBB01]
// begin alternate branch 000000CA-000000D0
label000000CA:
000000CA 48B1 038C BB01 movem.w [[A1 + <<invalid base displacement size>> + A3 * 2]], D2,D3,D7,A0,A1
// end alternate branch 000000CA-000000D0
label000000CA: // (misaligned)
000000D0 0EDC .incomplete
000000D2 AB46 syscall bEND10
000000D4 A30C syscall GetFileInfo/PBHGetFInfo/HGetFileInfo, flags=3
000000D6 C2FB 00DC mulu.w D1, [PC + D0.w - 0x36]
000000DA 430C .invalid 1, A4 // invalid opcode 4 with b == 4
000000DC 8B0D sbcd -[A5], -[A5]
000000DE C243 and.w D1, D3
000000E0 031B btst [A3]+, D1
000000E2 263E move.l D3, <<invalid special address>>
000000E4 4305 .invalid 1, D5 // invalid opcode 4 with b == 4
000000E6 F50C .extension 0x50C <<F/4-5/2>> // unimplemented
000000E8 831A or.b [A2]+, D1
000000EA 3CA3 move.w [A6], -[A3]
000000EC 1724 move.b -[A3], -[A4]
000000EE 080B 0248 btst.b A3, 0x48 /* 'H' */
000000F2 E304 asl D4.b, 1
000000F4 2A4C movea.l A5, A4
000000F6 EB0D lsl D5.b, 5
000000F8 2CD3 move.l [A6]+, [A3]
000000FA 1AD0 move.b [A5]+, [A0]
000000FC A86B syscall LoWord
000000FE 0AE8 .incomplete
00000100 5A3B 1414 addq.b [PC + D1.w * 4 + 0x14], 5
00000104 0301 btst D1, D1
00000106 2A8E move.l [A5], A6
00000108 850E sbcd -[A2], -[A6]
0000010A 3309 move.w -[A1], A1
0000010C 4B05 .invalid 5, D5 // invalid opcode 4 with b == 4
0000010E D66B 0F06 add.w D3, [A3 + 0xF06]
00000112 831A or.b [A2]+, D1
00000114 1680 move.b [A3], D0
00000116 0200 2302 andi.b D0, 0x2
0000011A C100 abcd D0, D0
0000011C 0200 0304 andi.b D0, 0x4
00000120 5B1F subq.b [A7]+, 5
00000122 1EE5 move.b [A7]+, -[A5]
00000124 021A B34D andi.b [A2]+, 0x4D /* 'M' */
00000128 2623 move.l D3, -[A3]
0000012A 0158 bchg [A0]+, D0
0000012C 0643 010F addi.w D3, 0x10F
00000130 5E4B addq.w A3, 7
00000132 0043 019C ori.w D3, 0x19C
00000136 9B5F sub.w [A7]+, D5
00000138 AE43 syscall SetControlColor/SetCtlColor, auto_pop
0000013A 010F btst A7, D0
0000013C 008B 36E3 220F ori.l A3, 0x36E3220F
00000142 1440 movea.b A2, D0
00000144 0E0A 1ADB .invalid.b A2, 0xDB // invalid immediate operation
00000148 1F26 move.b -[A7], -[A6]
0000014A 9361 sub.w -[A1], D1
0000014C C0C2 mulu.w D0, D2
0000014E 8302 sbcd D1, D2
00000150 4907 .invalid 4, D7 // invalid opcode 4 with b == 4
00000152 1A0F move.b D5, A7
00000154 26B4 B80B move.l [A3], [A4 + A3 + 0xB]
00000158 01E1 .incomplete
0000015A 0B43 bchg D3, D5
0000015C 04BE 7B12 9B01 subi.l <<invalid special address>>, 0x7B129B01
00000162 6B0A bmi +0xC /* 0000016E */
00000164 8304 sbcd D1, D4
00000166 431B .invalid 1, [A3]+ // invalid opcode 4 with b == 4
00000168 44BB 17E9 0C63 neg.l [[0xC63]]
label0000016E:
0000016E 1805 move.b D4, D5
00000170 1A05 move.b D5, D5
00000172 0DE2 .incomplete
00000174 0E0F 800F .invalid.b A7, 0xF // invalid immediate operation
00000178 003B 002B 0E2E ori.b [PC + D0 * 8 + 0x2E], 0x2B /* '+' */
0000017E 2A63 movea.l A5, -[A3]
00000180 08CA 4312 bset.b A2, 0x12
00000184 B3D0 cmpa.l A1, [A0]
00000186 5B09 subq.b A1, 5
00000188 48FB 0DA3 0893 movem.l [PC + D0 - 0x109], D0,D1,D5,D7,A0,A2,A3
0000018E 0B74 FB18 bchg [A4 + A7 * 2], D5
00000192 1473 11F3 081A 2B14 2673 005A movea.b A2, [[0x81A2B14] + 0x2673005A]
0000019E FB09 .extension 0xB09 <<F/4-5/5>> // unimplemented
000001A0 2EA9 1053 move.l [A7], [A1 + 0x1053]
000001A4 6A83 bpl -0x7B /* 00000129 */
000001A6 0453 4014 subi.w [A3], 0x4014
000001AA 0C2A 1680 1A0F cmpi.b [A2 + 0x1A0F], 0x80
000001B0 2676 742B movea.l A3, [A6 + D7.w * 4 + 0x2B]
000001B4 1C2D 019B move.b D6, [A5 + 0x19B]
000001B8 1426 move.b D2, -[A6]
000001BA FB13 .extension 0xB13 <<F/4-5/5>> // unimplemented
000001BC 80E8 5AB3 divu.w D0, [A0 + 0x5AB3]
000001C0 1A43 movea.b A5, D3
000001C2 13B3 5D0C 2A02 move.b [A1 + D2 * 2 + 0x2], <<invalid full ext with I/IS == 4>>
000001C8 000F E85A ori.b A7, 0x5A /* 'Z' */
000001CC A308 syscall Create/PBHCreate/HCreate, flags=3
000001CE 4313 .invalid 1, [A3] // invalid opcode 4 with b == 4
000001D0 6325 bls +0x27 /* 000001F7 */
000001D2 2901 move.l -[A4], D1
000001D4 0FE8 .incomplete
000001D6 5AB3 4643 addq.l [A3 + D4.w * 8 + 0x43], 5
000001DA 1383 1929 010F move.b [[A1 + 0x10F + D1]], D3
000001E0 E85A ror D2.w, 4
000001E2 1320 move.b -[A1], -[A0]
000001E4 AEFC syscall 0xAFC, auto_pop
000001E6 0FAE 5B18 bclr [A6 + 0x5B18], D7
000001EA 6330 bls +0x32 /* 0000021C */
000001EC AE5B syscall PBRemoveAccess, auto_pop
000001EE 2C73 3063 movea.l A6, [A3 + D3.w + 0x63]
000001F2 0623 4B09 addi.b -[A3], 0x9 /* '\t' */
000001F6 0AD3 .incomplete
000001F8 2526 move.l -[A2], -[A6]
000001FA 9B02 subx.b D5, D2
000001FC E309 lsl D1.b, 1
000001FE 7443 moveq.l D2, 0x43
00000200 1E3B 2830 move.b D7, [PC + D2 + 0x30]
00000204 0C2A 4126 DB73 cmpi.b [A2 - 0x248D], 0x26 /* '&' */
0000020A 260F move.l D3, A7
0000020C E51A rol D2.b, 2
0000020E A50D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=5
00000210 938B subx.l -[A1], -[A3]
00000212 8B03 sbcd D5, D3
00000214 F310 .extension 0x310 <<F/4-5/1>> // unimplemented
00000216 DB14 add.b [A4], D5
00000218 3B43 C50B move.w [A5 - 0x3AF5], D3
label0000021C:
0000021C 1A0B move.b D5, A3
0000021E 3BC1 move.w <<invalid special address>>, D1
00000220 03C5 .incomplete
00000222 0041 030F ori.w D1, 0x30F
00000226 850C sbcd -[A2], -[A4]
00000228 B302 xor.b D2, D1
0000022A 0901 btst D1, D4
0000022C AB62 syscall rXMASK8
0000022E 6504 bcs +0x6 /* 00000234 */
00000230 231F move.l -[A1], [A7]+
00000232 1110 move.b -[A0], [A0]
label00000234:
00000234 0FF1 .incomplete
00000236 0FEB .incomplete
00000238 5526 subq.b -[A6], 2
0000023A 76E3 moveq.l D3, 0xFFFFFFE3
0000023C 0E0D 01A3 .invalid.b A5, 0xA3 // invalid immediate operation
00000240 62C9 bhi -0x35 /* 0000020B */
00000242 0F2B 087B btst [A3 + 0x87B], D7
00000246 110F move.b -[A0], A7
00000248 AEF3 syscall ExpansionBusDispatch, auto_pop
0000024A 0B0B btst A3, D5
0000024C 4BAE 2313 .invalid 5, [A6 + 0x2313] // invalid opcode 4 with b == 6
00000250 4393 .invalid 1, [A3] // invalid opcode 4 with b == 6
00000252 8B03 sbcd D5, D3
00000254 6337 bls +0x39 /* 0000028D */
00000256 CB0E abcd -[A5], -[A6]
00000258 56A9 1A4E addq.l [A1 + 0x1A4E], 3
0000025C 0E20 10D3 .invalid.b -[A0], 0xD3 // invalid immediate operation
00000260 0C2E 0E3A 4301 cmpi.b [A6 + 0x4301], 0x3A /* ':' */
00000266 3B04 move.w -[A5], D4
00000268 189A move.b [A4], [A2]+
0000026A 542E 083A addq.b [A6 + 0x83A], 2
0000026E 2218 move.l D1, [A0]+
00000270 1806 move.b D4, D6
00000272 D30C addx.b -[A1], -[A4]
00000274 402A 406E negx.b [A2 + 0x406E]
00000278 1429 3363 move.b D2, [A1 + 0x3363]
0000027C 4173 00BB chk.w D0, [A3 + D0.w - 0x69]
00000280 022A 9B0C 5C14 andi.b [A2 + 0x5C14], 0xC
00000286 6125 bsr +0x27 /* 000002AD */
00000288 8901 sbcd D4, D1
0000028A 0F81 bclr D1, D7
0000028C 016E AE56 bchg [A6 - 0x51AA], D0
00000290 5C02 addq.b D2, 6
00000292 00CB .incomplete
00000294 2478 2E56 movea.l A2, [0x00002E56]
00000298 3AD3 move.w [A5]+, [A3]
0000029A 0C98 98B1 07E4 cmpi.l [A0]+, 0x98B107E4
000002A0 0AC5 .incomplete
000002A2 07C5 .incomplete
000002A4 0624 0814 addi.b -[A4], 0x14
000002A8 046C 4206 2206 subi.w [A4 + 0x2206], 0x4206
000002AE 222B 2276 move.l D1, [A3 + 0x2276]
000002B2 AB2D syscall NewTempHandle
000002B4 0C08 1CBB cmpi.b A0, 0xBB
000002B8 0906 btst D6, D4
000002BA E404 asr D4.b, 2
000002BC 6C0E bge +0x10 /* 000002CC */
000002BE 0200 9321 andi.b D0, 0x21 /* '!' */
000002C2 78B2 moveq.l D4, 0xFFFFFFB2
000002C4 E43A ror D2.b, D2
000002C6 3E18 move.w D7, [A0]+
000002C8 1885 move.b [A4], D5
000002CA 03BA 6B03 bclr [PC + 0x6B03 /* 00006DCF, cstring ""<EOF> */], D1
// begin alternate branch 000002CC-000002CE
label000002CC:
000002CC 6B03 bmi +0x5 /* 000002D1 */
// end alternate branch 000002CC-000002CE
label000002CC: // (misaligned)
000002CE 2B1B move.l -[A5], [A3]+
000002D0 1680 move.b [A3], D0
000002D2 1680 move.b [A3], D0
000002D4 6B1A bmi +0x1C /* 000002F0 */
000002D6 4501 .invalid 2, D1 // invalid opcode 4 with b == 4
000002D8 0200 7B88 andi.b D0, 0x88
000002DC 046C 562D 018B subi.w [A4 + 0x18B], 0x562D /* 'V-' */
000002E2 3C06 move.w D6, D6
000002E4 3E02 move.w D7, D2
000002E6 0013 0945 ori.b [A3], 0x45 /* 'E' */
000002EA 06EB .incomplete
000002EC 0A38 121C 5020 xori.b [0x00005020], 0x1C
// begin alternate branch 000002F0-000002F2
label000002F0:
000002F0 5020 addq.b -[A0], 8
// end alternate branch 000002F0-000002F2
label000002F0: // (misaligned)
000002F2 1090 move.b [A0], [A0]
000002F4 290A move.l -[A4], A2
000002F6 2506 move.l -[A2], D6
000002F8 690A bvs +0xC /* 00000304 */
000002FA 04DA .incomplete
000002FC 423A 9085 clr.b [PC - 0x6F7B /* FFFF9383, cstring ""<EOF> */]
00000300 07CB .incomplete
00000302 00C3 .incomplete
label00000304:
00000304 07A3 bclr -[A3], D3
00000306 0414 6541 subi.b [A4], 0x41 /* 'A' */
0000030A 9002 sub.b D0, D2
0000030C 002B 822A 1303 ori.b [A3 + 0x1303], 0x2A /* '*' */
00000312 F42A cpushl NONE, [A2]
00000314 3105 move.w -[A0], D5
00000316 D30C addx.b -[A1], -[A4]
00000318 0A25 111B xori.b -[A5], 0x1B
0000031C 0718 btst [A0]+, D3
0000031E 182E 2A01 move.b D4, [A6 + 0x2A01]
00000322 18A5 move.b [A4], -[A5]
00000324 000E 3A8A ori.b A6, 0x8A
00000328 C918 and.b [A0]+, D4
0000032A 2511 move.l -[A2], [A1]
0000032C 061B 07C3 addi.b [A3]+, 0xC3
00000330 3676 F309 movea.w A3, [[A6 + <<invalid base displacement size>> + A7 * 2]]
00000334 0119 btst [A1]+, D0
00000336 0C1B 0706 cmpi.b [A3]+, 0x6
0000033A 8A81 or.l D5, D1
0000033C 171A move.b -[A3], [A2]+
0000033E FB3F .extension 0xB3F <<F/4-5/5>> // unimplemented
00000340 2678 B2D3 movea.l A3, [0xFFFFB2D3]
00000344 0CE9 .incomplete
00000346 0404 8100 subi.b D4, 0x0
0000034A DA42 add.w D5, D2
0000034C 9898 sub.l D4, [A0]+
0000034E 04A1 05DA 0EC5 subi.l -[A1], 0x5DA0EC5
00000354 0016 2B16 ori.b [A6], 0x16
00000358 068A 6C56 0200 addi.l A2, 0x6C560200
0000035E 6300 042B bls +0x42D /* 0000078B */
00000362 0130 C307 250A 4E2A btst [[A0 + <<invalid base displacement size>>] + A4 * 2 + 0x250A4E2A], D0
0000036A 20 .incomplete